package com.upc.cajabancos.model;

import java.io.Serializable;
import java.text.SimpleDateFormat;
import java.util.Date;

public class PagoBanco implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private String codigo;
	private String agencia;
	private Date fechaPago;
	private double montoPagado;
	private Banco banco; 
	
	public String getCodigo() {
		return codigo;
	}
	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}
	public String getAgencia() {
		return agencia;
	}
	public void setAgencia(String agencia) {
		this.agencia = agencia;
	}
	public Date getFechaPago() {
		return fechaPago;
	}
	public void setFechaPago(Date fechaPago) {
		this.fechaPago = fechaPago;
	}
	public double getMontoPagado() {
		return montoPagado;
	}
	public void setMontoPagado(double montoPagado) {
		this.montoPagado = montoPagado;
	}
	public String getFechaFormateada(){
		 SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
		 return dateFormat.format(this.getFechaPago());
	}
	public Banco getBanco() {
		return banco;
	}
	public void setBanco(Banco banco) {
		this.banco = banco;
	}
	
}
